<%@ include file="/common/taglibs.jsp"%>

<head>
    <title><fmt:message key="clientePersonaList.title"/></title>
    <meta name="heading" content="<fmt:message key='clientePersonalist.heading'/>"/>    
</head>

<form:form id="clientePersonaList" commandName="clientePersonaList" action="clientePersonaList.html?search=list"
	name="clientePersonaList">

<c:set var="buttons">
    <input type="button" style="margin-right: 5px"
        onclick="location.href='<c:url value="/clientePersona/clientePersonaForm.html?method=Add&from=list"/>'"
        value="<fmt:message key="button.add"/>"/>
        
    <input type="button" onclick="location.href='<c:url value="/mainMenu.html"/>'"
        value="<fmt:message key="button.done"/>"/>
</c:set>

<ul>
	<li>
	<label class="desc"><fmt:message key="common.filtros.busqueda"/></label>
	<div class="group" style="width: 300px">
		<div>
			<fmt:message key="cliente.persona.busqueda.numero.documento"/><br/>
			<form:input id="_coDni_id" path="coCodeNumeroDocumento" maxlength="12"/><br/>
			 
			<fmt:message key="cliente.persona.busqueda.nombre.cliente"/><br/>
			<form:input id="nombreClienteid" path="deNombre" maxlength="120"/><br/>
			
			<fmt:message key="cliente.persona.busqueda.inscripcion.inicio"/><br/>
			<form:input id="inscripcioninicioid" path="fechaInicio" size="11" cssClass="text medium"/>
			<input type="button" class="buttoncal" id="daFechaInicioCal" value="..."/>  [<fmt:message key="date.format"/>]
			<script type="text/javascript">
	          new Calendar({
	                  inputField: "inscripcioninicioid",		
	                  dateFormat: "%d/%m/%Y",
	                  trigger	: "daFechaInicioCal",	
	                  bottomBar	: false,
	                  onSelect	: function() {
                  		  this.hide();
	                  }
	          });
	        </script><br/>
	        
			<fmt:message key="cliente.persona.busqueda.inscripcion.fin"/><br/>
			<form:input id="inscripcionfinid" path="fechaFin" size="11" cssClass="text medium"/>
			<input type="button" class="buttoncal" id="daFechaFinCal" value="..."/>  [<fmt:message key="date.format"/>]
			<script type="text/javascript">
	          new Calendar({
	                  inputField: "inscripcionfinid",		
	                  dateFormat: "%d/%m/%Y",
	                  trigger	: "daFechaFinCal",	
	                  bottomBar	: false,
	                  onSelect	: function() {
	        	  			this.hide();
	                  }
	          });
	        </script><br/>
			
			
			<fmt:message key="cliente.persona.estado.habilitado"/><br/>
			<!--input type="checkbox" id="habilitadoid"  name="habilitado"/><br/-->
			<form:select id="habilitadoid" path="habilitado" cssClass="text medium">
				<c:choose>
					<c:when test="${clientePersonaList.habilitado eq 'Y'}">
						<option value="-"><fmt:message key="label.itemdefault"/></option>
						<option selected="selected" value="Y"><fmt:message key="common.yes"/></option>
						<option value="N"><fmt:message key="common.no"/></option>
					</c:when>
					<c:when test="${clientePersonaList.habilitado eq 'N'}">
						<option value="-"><fmt:message key="label.itemdefault"/></option>
						<option value="Y"><fmt:message key="common.yes"/></option>
						<option selected="selected" value="N"><fmt:message key="common.no"/></option>
					</c:when>
					<c:otherwise>
						<option selected="selected" value="-"><fmt:message key="label.itemdefault"/></option>
						<option value="Y"><fmt:message key="common.yes"/></option>
						<option value="N"><fmt:message key="common.no"/></option>
					</c:otherwise>
				</c:choose>
			</form:select><br/>
			
			
			<fmt:message key="cliente.persona.busqueda.eliminados"/><br/>
			<!--input type="checkbox" id="eliminadoid" name="eliminado"/><br/-->
			<form:select id="eliminadoid" path="eliminado" cssClass="text medium">
				<c:choose>
				<c:when test="${clientePersonaList.eliminado eq 'Y'}">
					<option value="-"><fmt:message key="label.itemdefault"/></option>
					<option selected="selected" value="Y"><fmt:message key="common.yes"/></option>
					<option value="N"><fmt:message key="common.no"/></option>
				</c:when>
				<c:when test="${clientePersonaList.eliminado eq 'N'}">
					<option value="-"><fmt:message key="label.itemdefault"/></option>
					<option value="Y"><fmt:message key="common.yes"/></option>
					<option selected="selected" value="N"><fmt:message key="common.no"/></option>
				</c:when>
				<c:otherwise>
					<option selected="selected" value="-"><fmt:message key="label.itemdefault"/></option>
					<option value="Y"><fmt:message key="common.yes"/></option>
					<option value="N"><fmt:message key="common.no"/></option>
				</c:otherwise>
				</c:choose>
			</form:select>
			
			<br/> 								
			<br/>					
			<input type="submit" class="button" value="<fmt:message key="button.search"/>"/>
		</div>
	</div>	
	</li>
</ul>

<c:out value="${buttons}" escapeXml="false" />

	<display:table name="clientePersonas" cellspacing="0" cellpadding="0" requestURI="" 
		    id="clientePersonas" pagesize="30" class="table" style="width: 1000px" >
		    
		<display:column titleKey="cliente.persona.nombre" 
		     	url="/clientePersona/clientePersonaForm.html?id=${clientePersona.id}&amp;from=list"  paramId="id" paramProperty="id">       
		     ${clientePersonas.deNombre} ${clientePersonas.deApePaterno} ${clientePersonas.deApeMaterno}
		</display:column> 
		<display:column property="coCodeNumeroDocumento" titleKey="cliente.persona.codigo.documento"/>
		
		<display:column property="daFechaInscripcion.time" titleKey="cliente.persona.fecha.inscripcion" format="{0,date,dd/MM/yyyy}"/>
		<display:column titleKey="cliente.persona.estado.habilitado">
        	<c:choose>
          		<c:when test="${clientePersonas.stHabilitado eq true}">
          			<fmt:message key='common.yes'/>
          		</c:when>
          		<c:otherwise>
          			<fmt:message key='common.no'/>
          		</c:otherwise>
          	</c:choose>
		</display:column>
		<display:column property="deEmpresaAfiliadora" titleKey="common.empresa.afiliadora"/>
	</display:table>	


<input type="hidden" id="fecha_inscripcion_date_format" value="${fecha_inscripcion_date_format}"/>

<c:out value="${buttons}" escapeXml="false" />
</form:form>